package team3.tracking.communication;
//This class is used to set and get the values needed for UDP and TCP Communication with client
public class ClientData {
	String clientID;
	double latitude;
	double longitude;
	long timeStamp;
	long ServertimeStamp;
	double predictionVectorX;
	double predictionVectorY;
	
	public String getClientID(){
		return clientID;
	}
	
	public double getLatitude(){
		return latitude;
	}
	
	public double getLongitude(){
		return longitude;
	}
	
	public long getTimeStamp(){
		return timeStamp;
	}
	
	
	public double getPredictionVectorX(){
		return predictionVectorX;
	}
	
	public double getPredictionVectorY(){
		return predictionVectorY;
	}
	
	public long getServerTimeStamp(){
		return ServertimeStamp;
	}
	
	
	
	public void  setClientID(String clientID){
		this.clientID=clientID;
	}
	
	public void  setLatitude(double latitude){
		this.latitude=latitude;
	}
	
	public void setLongitude(double longitude){
		this.longitude=longitude;
	}
	
	public void setTimeStamp(long timeStamp){
		this.timeStamp=timeStamp;
	}
	
	public void setServerTimeStamp(long servertimeStamp){
		this.ServertimeStamp=servertimeStamp;
	}
	
	public void setPredictionVectorX(double predictionVectorX){
		this.predictionVectorX=predictionVectorX;
	}
	
	public void setPredictionVectorY(double predictionVectorY){
		this.predictionVectorY=predictionVectorY;
	}
}
